home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_34.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
33KB
|
572 lines
# near model CODE resource
# jump table entries: 5816-5818 (3 of them)
export_727:
00000000 4E56 0000 link A6, 0
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 3E2E 0016 move.w D7, [A6 + 0x16]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 4A47 tst.w D7
00000012 6616 bne +0x18 /* 0000002A */
00000014 2F0C move.l -[A7], A4
00000016 2054 movea.l A0, [A4]
00000018 2068 0008 movea.l A0, [A0 + 0x8]
0000001C 2268 0030 movea.l A1, [A0 + 0x30]
00000020 4E91 jsr [A1]
00000022 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
00000026 588F addq.l A7, 4
00000028 603C bra +0x3E /* 00000066 */
label0000002A:
0000002A 2054 movea.l A0, [A4]
0000002C 4AA8 0004 tst.l [A0 + 0x4]
00000030 6716 beq +0x18 /* 00000048 */
00000032 2F10 move.l -[A7], [A0]
00000034 4EAD 25F2 jsr [A5 + 0x25F2 /* export_1210 */]
00000038 2640 movea.l A3, D0
0000003A 2F0B move.l -[A7], A3
0000003C 2053 movea.l A0, [A3]
0000003E 2050 movea.l A0, [A0]
00000040 2268 00A8 movea.l A1, [A0 + 0xA8]
00000044 4E91 jsr [A1]
00000046 508F addq.l A7, 8
label00000048:
00000048 48C7 ext.l D7
0000004A 2F07 move.l -[A7], D7
0000004C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000050 2F2E 000C move.l -[A7], [A6 + 0xC]
00000054 2F0C move.l -[A7], A4
00000056 2054 movea.l A0, [A4]
00000058 2068 0008 movea.l A0, [A0 + 0x8]
0000005C 2268 002C movea.l A1, [A0 + 0x2C]
00000060 4E91 jsr [A1]
00000062 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000066:
00000066 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
0000006C 4E5E unlink A6
0000006E 4E75 rts
export_728:
00000070 4E56 FFB4 link A6, -0x004C
00000074 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000078 3C2E 0016 move.w D6, [A6 + 0x16]
0000007C 266E 000C movea.l A3, [A6 + 0xC]
00000080 286E 0008 movea.l A4, [A6 + 0x8]
00000084 2F0B move.l -[A7], A3
00000086 4EAD 25F2 jsr [A5 + 0x25F2 /* export_1210 */]
0000008A 2D40 FFE8 move.l [A6 - 0x18], D0
0000008E 2040 movea.l A0, D0
00000090 2050 movea.l A0, [A0]
00000092 2254 movea.l A1, [A4]
00000094 2269 0014 movea.l A1, [A1 + 0x14]
00000098 2251 movea.l A1, [A1]
0000009A 2368 0010 0052 move.l [A1 + 0x52], [A0 + 0x10]
000000A0 2053 movea.l A0, [A3]
000000A2 203C 0000 0200 move.l D0, 0x200
000000A8 C0A8 0010 and.l D0, [A0 + 0x10]
000000AC 56C0 sne D0
000000AE 0240 0001 andi.w D0, 0x1
000000B2 48C0 ext.l D0
000000B4 2054 movea.l A0, [A4]
000000B6 1140 001A move.b [A0 + 0x1A], D0
000000BA 486E FFEC pea.l [A6 - 0x14]
000000BE 2053 movea.l A0, [A3]
000000C0 3028 0014 move.w D0, [A0 + 0x14]
000000C4 48C0 ext.l D0
000000C6 2F00 move.l -[A7], D0
000000C8 206E 0010 movea.l A0, [A6 + 0x10]
000000CC 2F08 move.l -[A7], A0
000000CE 2050 movea.l A0, [A0]
000000D0 2050 movea.l A0, [A0]
000000D2 2268 0080 movea.l A1, [A0 + 0x80]
000000D6 4E91 jsr [A1]
000000D8 2054 movea.l A0, [A4]
000000DA 3140 001C move.w [A0 + 0x1C], D0
000000DE 2054 movea.l A0, [A4]
000000E0 4A68 001C tst.w [A0 + 0x1C]
000000E4 4FEF 0010 lea.l A7, [A7 + 0x10]
000000E8 6606 bne +0x8 /* 000000F0 */
000000EA 317C 00FF 001C move.w [A0 + 0x1C], 0xFF
label000000F0:
000000F0 2054 movea.l A0, [A4]
000000F2 316E FFEC 001E move.w [A0 + 0x1E], [A6 - 0x14]
000000F8 486E FFEE pea.l [A6 - 0x12]
000000FC 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000100 2F0B move.l -[A7], A3
00000102 4EAD 1982 jsr [A5 + 0x1982 /* export_812 */]
00000106 2053 movea.l A0, [A3]
00000108 3028 0014 move.w D0, [A0 + 0x14]
0000010C 48C0 ext.l D0
0000010E 2F00 move.l -[A7], D0
00000110 486E FFFA pea.l [A6 - 0x6]
00000114 206E 0010 movea.l A0, [A6 + 0x10]
00000118 2F08 move.l -[A7], A0
0000011A 2050 movea.l A0, [A0]
0000011C 2050 movea.l A0, [A0]
0000011E 2268 00DC movea.l A1, [A0 + 0xDC]
00000122 4E91 jsr [A1]
00000124 70FF moveq.l D0, 0xFFFFFFFF
00000126 B06E FFFA cmp.w D0, [A6 - 0x6]
0000012A 4FEF 0018 lea.l A7, [A7 + 0x18]
0000012E 660A bne +0xC /* 0000013A */
00000130 206D FFC2 movea.l A0, [A5 - 0x3E]
00000134 3D68 0044 FFFA move.w [A6 - 0x6], [A0 + 0x44]
label0000013A:
0000013A 70FF moveq.l D0, 0xFFFFFFFF
0000013C B06E FFFC cmp.w D0, [A6 - 0x4]
00000140 660A bne +0xC /* 0000014C */
00000142 206D FFC2 movea.l A0, [A5 - 0x3E]
00000146 3D68 004A FFFC move.w [A6 - 0x4], [A0 + 0x4A]
label0000014C:
0000014C 2054 movea.l A0, [A4]
0000014E 2068 0014 movea.l A0, [A0 + 0x14]
00000152 2050 movea.l A0, [A0]
00000154 316E FFFA 004A move.w [A0 + 0x4A], [A6 - 0x6]
0000015A 2054 movea.l A0, [A4]
0000015C 2068 0014 movea.l A0, [A0 + 0x14]
00000160 2050 movea.l A0, [A0]
00000162 316E FFFC 0050 move.w [A0 + 0x50], [A6 - 0x4]
00000168 206D FFC2 movea.l A0, [A5 - 0x3E]
0000016C 2254 movea.l A1, [A4]
0000016E 2269 0014 movea.l A1, [A1 + 0x14]
00000172 2251 movea.l A1, [A1]
00000174 1368 0046 004C move.b [A1 + 0x4C], [A0 + 0x46]
0000017A 558F subq.l A7, 2
0000017C 3F2E FFFA move.w -[A7], [A6 - 0x6]
00000180 2F3C 8202 0006 move.l -[A7], 0x82020006
00000186 A8B5 syscall ScriptUtil
00000188 3E1F move.w D7, [A7]+
0000018A 2054 movea.l A0, [A4]
0000018C BE68 0018 cmp.w D7, [A0 + 0x18]
00000190 6710 beq +0x12 /* 000001A2 */
00000192 3F07 move.w -[A7], D7
00000194 2F3C 8002 0004 move.l -[A7], 0x80020004
0000019A A8B5 syscall ScriptUtil
0000019C 2054 movea.l A0, [A4]
0000019E 3147 0018 move.w [A0 + 0x18], D7
label000001A2:
000001A2 2053 movea.l A0, [A3]
000001A4 3E28 0026 move.w D7, [A0 + 0x26]
000001